/*
 * $URL: http://svn.fortytwo.net/projects/ripple/trunk/restpipe/src/main/java/net/fortytwo/restpipe/RepresentationSink.java $
 * $Revision: 1054 $
 * $Author: josh $
 *
 * Copyright (C) 2007-2008 Joshua Shinavier
 */


package net.fortytwo.restpipe;

import net.fortytwo.ripple.flow.Sink;
import net.fortytwo.ripple.RippleException;
import org.restlet.resource.Representation;
import org.restlet.resource.Variant;

import java.util.List;

/**
 * Author: josh
 * Date: Feb 17, 2008
 * Time: 12:31:27 PM
 */
public interface RepresentationSink<E extends Exception> extends Sink<Representation, E>
{
	List<Variant> getVariants();

    String getComment();
}
